single-source drug - French English Dictionary